<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" schema="dbo" assembly="SIOGDE.AccesoDatos.Entidades" namespace="SIOGDE.AccesoDatos.Entidades" default-lazy="false" default-cascade="none">
  <class name="SIOGDE.AccesoDatos.Entidades.DestinoAsignado" table="DestinoAsignado">
    <id name="Id" column="DestinoAsignadoId" type="Int32" unsaved-value="0">
      <generator class="native" />
    </id>
    <many-to-one name="Gestion" column="GestionId" class="SIOGDE.AccesoDatos.Entidades.Gestion, SIOGDE.AccesoDatos.Entidades" />
    <many-to-one name="Persona" column="PersonaId" class="SIOGDE.AccesoDatos.Entidades.Persona, SIOGDE.AccesoDatos.Entidades" />    
    <many-to-one name="RequerimientoConfig" column="RequerimientoConfigId" class="SIOGDE.AccesoDatos.Entidades.RequerimientoConfig, SIOGDE.AccesoDatos.Entidades" />
    <property name="Guid" column="Guid" type="AnsiString" />
    <property name="FechaRegistro" column="FechaRegistro" type="DateTime" />
    <property name="FechaAsignacion" column="FechaAsignacion" type="DateTime" />
    <property name="RegistradoPor" column="RegistradoPor" type="AnsiString" />
    <property name="Observaciones" column="Observaciones" type="AnsiString" />

    <property name="FechaDesde" column="FechaDesde" type="DateTime" />
    <property name="FechaHasta" column="FechaHasta" type="DateTime" />

    <property name="UnidadMilitarId" column="UnidadMilitarId" type="Int32" />
    <property name="TipoCargoComandoId" column="TipoCargoComandoId" type="Int32" />
    <property name="GradoId" column="GradoId" type="Int32" />
    
    
    <!--<bag name="Evaluaciones" inverse="true" cascade="none">
      <key column="DestinoAsignadoId"/>
      <one-to-many class="SIOGDE.AccesoDatos.Entidades.EvaluacionDestino, SIOGDE.AccesoDatos.Entidades"/>
    </bag>-->
    
    
  </class>
</hibernate-mapping>